package com.hz.ruoyiquality.domain.dto;

import com.hz.ruoyiquality.domain.basedomain.BaseDomain;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.sql.Timestamp;

/**
 * @Author: bjb
 * @CreateTime: 2025-03-06
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
public class PendingOrderDTO extends BaseDomain {
    private String orderType;   // 订单类型（入库/出库）
    private Integer id;         // ID
    private Integer orderNumber; // 订单编号
    private Integer status;     // 质检状态（0-未质检，1-已质检）
    private String goodsName;   // 货物类型名
    private String sellerName;  // 卖家名
    private String qualityName; // 质检员姓名
    private Timestamp createTime;

    private Integer isAbnormal;   // 是否异常
    private String abnormalMessage;    // 异常信息

    private Integer inspectorId;  // 质检员ID

    private Integer inspectionStatus;  // 质检状态   lg_quality_status   的 inspection_status
    private Timestamp inspectionTime;   // 质检时间     lg_quality_status  的     inspection_time
    private Integer rcStatus;        // 出入库状态
    private String orderNo;

    //卖家提供重量，  货物数量
    private Double providedWeight;
    private Integer goodsQuantity;



}
